seed of the castor bean - Spanish English Dictionary